package com.lkf.simplewebcontainer.http;

import java.util.List;
import java.util.Map;

/**
 * Request接口定义
 */
public interface Request {
    /**
     * 获取http请求的全部路径及全部参数
     *
     * @return
     */
    String getUri();

    /**
     * 获取http请求路径
     *
     * @return
     */
    String getPath();

    /**
     * 获取http请求的方法
     *
     * @return
     */
    String getRequestMethod();

    /**
     * 获取htto请求的参数名称及参数值
     *
     * @return
     */
    Map<String, List<String>> parameters();
}
